space-saving installation - Español Inglés Diccionario